//封装一个是否登录的一个服务
const install = (Vue, vm) => {

	//创建一个方法 用来判断是否登录
	let check = () => {

		//获取用户信息
		var LoginUser = uni.getStorageSync('LoginUser')

		//判断是否有用户信息
		if (!LoginUser || JSON.stringify(LoginUser) == "{}") {
			//uni-app接口 消息提醒
			uni.showToast({
				title: '请先登录',
				duration: 1000,
			})

			//关闭其他界面，跳转到底部导航栏的我的界面
			setTimeout(() => {
				uni.switchTab({
					url: '/pages/user/index'
				})
			}, 1000)

			return false
		} else {
			return true
		}
	}

	//给vue设置服务的名称
	vm.$u.auth = {
		check
	}
}

export default {
	install
}